/**
 * 接诊病人列表
 */
var pageSize = 10;
var currPage = 1;
var jiezhenfw;
var dl1_jiezhen;
var dl2_jiezhen;
function jiezhenInit()
{
	layer.msg('加载中....', {icon: 16,shade: [0.1, '#393D49'],time:1*400}); 
	$('#jiezhenList_container').resize(function(){
		$("#jiezhenList").setGridWidth($("#jiezhenList_container").width()*1);
	});
	dl1_jiezhen = $("#dl1_jiezhen").val();
	dl2_jiezhen = $("#dl2_jiezhen").val();
	jQuery('#jiezhenList').GridUnload();
	jQuery("#jiezhenList").jqGrid(
	{
	url : rootUrl + "/patientsearch/queryvisitdoctor",
	postData :
	{
	lVAC34 : 1,
	lDt1 : dl1_jiezhen,
	lDt2 : dl2_jiezhen,
	lPara : jiezhenfw,
	VAC01 : 0,
	lBCK01 : bck01,
	lBCE01 : 1,
	BAS02 : 0001,
	currPage : currPage,
	pageSize : pageSize
	},
	mtype : 'get',
	datatype : "json",
	colModel :
	[
	{
	name : 'vac06',
	hidden:true
	},
	{
	label : "门诊号",
	name : 'vaa03'
	},
	{
	label : "姓名",
	name : 'vaa05'
	},
	{
	label : "性别",
	name : 'abw02'
	},
	{
	label : "年龄",
	name : 'agep'
	},
	{
	label : "急诊",
	name : 'vac10'
	},
	{
	label : "复诊",
	name : 'vac06'
	},
	{
	label : "病人类别",
	name : 'bdp02'
	},
	{
	label : "就诊时间",
	name : 'vac35',
	sortable : true
	},
	{
	label : "就诊医师",
	name : 'bce03a'
	},
	{
	label : "就诊号",
	name : 'vac02'
	},
	{
	label : "就诊ID",
	name : 'vac01'
	},
	{
	label : "病人ID",
	name : 'vaa01'
	}],
	sortname : 'id',
	viewrecords : true,
	rowNum : pageSize,
	height : 'auto',
	width : 'auto',
	autowidth : true,
	forceFit:true,
    shrinkToFit:true,
	rownumbers : true,
	sortorder : "desc",
//	jsonReader :
//	{
//	page : "page",
//	total : "total",
//	records : "records",
//	repeatitems : false,
//	rows : "rows"
//	},
	onSelectRow : function(id)
	{ // 单击选择行
		var row = $("#jiezhenList").jqGrid("getRowData", id);
		vac01 = row.vac01;
		vaa01 = row.vaa01;
		vaa05 = row.vaa05;
		vac06 = row.vac06;
		reloadPatientInfo_jiezhen(vac01);// 记载病人信息
	},
	ondblClickRow : function(id)
	{
		// 双击接诊病人直接新开处方或者书写病历
		zhijiexinkai_jiezhen();
	},
	loadComplete : function(data)
	{
		if(data.list.length<=0)
		{
			$("#jiezhenList").html("<p align='center'>暂无数据</p>");
		}
		jz_loadPage(currPage);
		jz_loaddata();
	}
	// caption : "JSON 实例"
	});
	// jQuery("#jiezhenList").jqGrid('navGrid', '#jiezhenList_page', {edit :
	// false,add : false,del : false});
}


function jz_loaddata()
{
	$("#jiezhenList").jqGrid("getDataIDs");
	var rowDatas = $("#jiezhenList").jqGrid("getRowData");
	for (var i = 0; i < rowDatas.length; i++)
	{
		var rowData = rowDatas[i];
		var rowId = rowData.id;
	}
}


function jz_loadPage(curr)
{
	debugger;
	var totalRecord = $("#jiezhenList").jqGrid('getGridParam', 'records');
	var rowscount = pageSize;
	var totalPage = 1;
	var totalyu = parseInt(totalRecord) % parseInt(rowscount);
	if (totalyu == 0)
	{
		totalPage = parseInt(totalRecord) / parseInt(rowscount);
	}
	else
	{
		totalPage = parseInt(totalRecord - totalyu) / parseInt(rowscount) + 1
	}

	laypage(
	{
	cont : 'page', // 容器。值支持id名、原生dom对象，jquery对象。【如该容器为】：<div id="page1"></div>
	pages : totalPage, // 通过后台拿到的总页数
	curr : curr || 1, // 当前页
	skip : true, // 是否开启跳页
	jump : function(obj, first)
	{ // 触发分页后的回调
		if (!first)
		{ // 点击跳页触发函数自身，并传递当前页：obj.curr
			currPage = obj.curr;
			jz_loadPage(currPage);

		}
	}
	});
	jz_loadPageData(curr);

}

function jz_loadPageData(pageNumber)
{
	if (pageNumber != undefined)
	{
		jQuery("#jiezhenList").jqGrid('setGridParam',
		{
		url : rootUrl + "/patientsearch/queryvisitdoctor",
		postData :
		{
		lVAC34 : 1,
		lDt1 : dl1_jiezhen,
		lDt2 : dl2_jiezhen,
		lPara : jiezhenfw,
		VAC01 : 0,
		lBCK01 : bck01,
		lBCE01 : 1,
		BAS02 : 0001,
		currPage : pageNumber,
		pageSize : pageSize
		},
		datatype : "json",
		page : pageNumber,
		mtype : "get"
		}).trigger('reloadGrid');// 重新载入
	}

}
